/*
*	银行网点四级联动
*/
function Dsy(){
	this.Items = {};
}
Dsy.prototype.add = function(id,iArray){
	this.Items[id] = iArray;
}
Dsy.prototype.Exists = function(id){
	if(typeof(this.Items[id]) == "undefined") return false;
	return true;
}

function change(v){
	var str="0";
	for(i=0;i<v;i++){
		str+=("_"+(document.getElementById(s[i]).selectedIndex-1));
	};
	var ss=document.getElementById(s[v]);
	with(ss){
		length = 0;
		options[0]=new Option(opt0[v],opt0[v]);
		if(v && document.getElementById(s[v-1]).selectedIndex>0 || !v){
			if(dsy.Exists(str)){
				ar = dsy.Items[str];
				for(i=0;i<ar.length;i++){
					options[length]=new Option(ar[i],ar[i]);
				}//end for
				if(v){ options[0].selected = true; }
			}
		}//end if v
		if(++v<s.length){change(v);}
	}//End with
	changed($("#s_bank"));
	changed($("#s_province"));
	changed($("#s_city"));
	changed($("#s_county"));
}

var dsy = new Dsy();

dsy.add("0",["北京银行","上海银行","中国农业银行","中国建设银行"]);
dsy.add("0_0",["北京市","上海市","湖北省","湖南省"]);
dsy.add("0_0_0",["东城区","朝阳区","海淀区"]);
dsy.add("0_0_0_0",["北京银行东城支行1","北京银行东城支行2"]);
dsy.add("0_0_0_1",["北京银行朝阳支行1","北京银行朝阳支行2"]);
dsy.add("0_0_0_2",["北京银行海淀支行1","北京银行海淀支行2"]);
dsy.add("0_0_1",["闵行区","浦东区","徐汇区"]);
dsy.add("0_0_1_0",["北京银行闵行支行1","北京银行闵行支行2"]);
dsy.add("0_0_1_1",["北京银行浦东支行1","北京银行浦东支行2"]);
dsy.add("0_0_1_2",["北京银行徐汇支行1","北京银行徐汇支行2"]);
dsy.add("0_0_2",["武汉市","宜昌市","荆州市"]);
dsy.add("0_0_2_0",["北京银行武汉支行1","北京银行武汉支行2"]);
dsy.add("0_0_2_1",["北京银行宜昌支行1","北京银行宜昌支行2"]);
dsy.add("0_0_2_2",["北京银行荆州支行1","北京银行荆州支行2"]);
dsy.add("0_0_3",["长沙市","岳阳市","怀化市"]);
dsy.add("0_0_3_0",["北京银行长沙支行1","北京银行长沙支行2"]);
dsy.add("0_0_3_1",["北京银行岳阳支行1","北京银行岳阳支行2"]);
dsy.add("0_0_3_2",["北京银行怀化支行1","北京银行怀化支行2"]);
dsy.add("0_1",["北京市","上海市","湖北省","湖南省"]);
dsy.add("0_1_0",["东城区","朝阳区","海淀区"]);
dsy.add("0_1_0_0",["上海银行东城支行1","上海银行东城支行2"]);
dsy.add("0_1_0_1",["上海银行朝阳支行1","上海银行朝阳支行2"]);
dsy.add("0_1_0_2",["上海银行海淀支行1","上海银行海淀支行2"]);
dsy.add("0_1_1",["闵行区","浦东区","徐汇区"]);
dsy.add("0_1_1_0",["上海银行闵行支行1","上海银行闵行支行2"]);
dsy.add("0_1_1_1",["上海银行浦东支行1","上海银行浦东支行2"]);
dsy.add("0_1_1_2",["上海银行徐汇支行1","上海银行徐汇支行2"]);
dsy.add("0_1_2",["武汉市","宜昌市","荆州市"]);
dsy.add("0_1_2_0",["上海银行武汉支行1","上海银行武汉支行2"]);
dsy.add("0_1_2_1",["上海银行宜昌支行1","上海银行宜昌支行2"]);
dsy.add("0_1_2_2",["上海银行荆州支行1","上海银行荆州支行2"]);
dsy.add("0_1_3",["长沙市","岳阳市","怀化市"]);
dsy.add("0_1_3_0",["上海银行长沙支行1","上海银行长沙支行2"]);
dsy.add("0_1_3_1",["上海银行岳阳支行1","上海银行岳阳支行2"]);
dsy.add("0_1_3_1",["上海银行怀化支行1","上海银行怀化支行2"]);
dsy.add("0_2",["北京市","上海市","湖北省","湖南省"]);
dsy.add("0_2_0",["东城区","朝阳区","海淀区"]);
dsy.add("0_2_0_0",["中国农业银行东城支行1","中国农业银行东城支行2"]);
dsy.add("0_2_0_1",["中国农业银行朝阳支行1","中国农业银行朝阳支行2"]);
dsy.add("0_2_0_2",["中国农业银行海淀支行1","中国农业银行海淀支行2"]);
dsy.add("0_2_1",["闵行区","浦东区","徐汇区"]);
dsy.add("0_2_1_0",["中国农业银行闵行支行1","中国农业银行闵行支行2"]);
dsy.add("0_2_1_1",["中国农业银行浦东支行1","中国农业银行浦东支行2"]);
dsy.add("0_2_1_2",["中国农业银行徐汇支行1","中国农业银行徐汇支行2"]);
dsy.add("0_2_2",["武汉市","宜昌市","荆州市"]);
dsy.add("0_2_2_0",["中国农业银行武汉支行1","中国农业银行武汉支行2"]);
dsy.add("0_2_2_1",["中国农业银行宜昌支行1","中国农业银行宜昌支行2"]);
dsy.add("0_2_2_2",["中国农业银行荆州支行1","中国农业银行荆州支行2"]);
dsy.add("0_2_3",["长沙市","岳阳市","怀化市"]);
dsy.add("0_2_3_0",["中国农业银行长沙支行1","中国农业银行长沙支行2"]);
dsy.add("0_2_3_1",["中国农业银行岳阳支行1","中国农业银行岳阳支行2"]);
dsy.add("0_2_3_2",["中国农业银行怀化支行1","中国农业银行怀化支行2"]);
dsy.add("0_3",["北京市","上海市","湖北省","湖南省"]);
dsy.add("0_3_0",["东城区","朝阳区","海淀区"]);
dsy.add("0_3_0_0",["中国建设银行东城支行1","中国建设银行东城支行2"]);
dsy.add("0_3_0_1",["中国建设银行朝阳支行1","中国建设银行朝阳支行2"]);
dsy.add("0_3_0_2",["中国建设银行海淀支行1","中国建设银行海淀支行2"]);
dsy.add("0_3_1",["闵行区","浦东区","徐汇区"]);
dsy.add("0_3_1_0",["中国建设银行闵行支行1","中国建设银行闵行支行2"]);
dsy.add("0_3_1_1",["中国建设银行浦东支行1","中国建设银行浦东支行2"]);
dsy.add("0_3_1_2",["中国建设银行徐汇支行1","中国建设银行徐汇支行2"]);
dsy.add("0_3_2",["武汉市","宜昌市","荆州市"]);
dsy.add("0_3_2_0",["中国建设银行武汉支行1","中国建设银行武汉支行2"]);
dsy.add("0_3_2_1",["中国建设银行宜昌支行1","中国建设银行宜昌支行2"]);
dsy.add("0_3_2_2",["中国建设银行荆州支行1","中国建设银行荆州支行2"]);
dsy.add("0_3_3",["长沙市","岳阳市","怀化市"]);
dsy.add("0_3_3_0",["中国建设银行长沙支行1","中国建设银行长沙支行2"]);
dsy.add("0_3_3_1",["中国建设银行岳阳支行1","中国建设银行岳阳支行2"]);
dsy.add("0_3_3_2",["中国建设银行怀化支行1","中国建设银行怀化支行2"]);
var s=["s_bank","s_province","s_city","s_county"];//四个select的name
var opt0 = ["银行","省份","地级市","市、县级市"];//初始值
function _init_area(){  //初始化函数
	for(i=0;i<s.length-1;i++){
	  document.getElementById(s[i]).onchange=new Function("change("+(i+1)+")");
	}
	change(0);
}
